Why This Oil Supply Shock Is Different From Any Before It
Published on: 14/04/2026
OPEC production fell 27% in a single month — the largest supply drop in history. The IEA says prices haven't caught up yet. What expats must understand.

OPEC production fell 27% in a single month — the largest supply drop in history. The IEA says prices haven't caught up yet. What expats must understand.